package com.ftwj.demo.modular.dao;

import org.springframework.stereotype.Repository;

import com.ftwj.demo.base.common.BaseDao;
import com.ftwj.demo.modular.entity.SmsNoteBean;

/**
*
* <p>Title: SmsNoteDao</p>  
* <p>Description: 描述</p>
* <p>Copyright: Copyright (c) 2020 </p>  
* <p>Company: 兰州飞天网景信息产业有限公司</p>    
* @author DuliGang
* @date 2020年04月09日 16:00:14
* @version V1.0
*/
@Repository
public class SmsNoteDao extends BaseDao<SmsNoteBean, Integer> {
	/**
	 * <p>Title: getRandNumByAccnbr</p>  
	 * <p>Description: 检验短信下发是否频繁</p>  
	 * @param phone
	 * @return 
	 * @author DuLiGang
	 * @date 2020年4月10日  
	 * @version 1.0
	 */
	public Integer getRandNumByAccnbr(String phone) {
		String sql = "SELECT IFNULL(COUNT(1),0) FROM `tb_sms_note` WHERE TIMESTAMPDIFF(MINUTE,`timeout`,NOW())<0  AND `phone` = ? ORDER  BY `create_time` DESC " ;   				
		return jtl.queryForObject(sql,Integer.class,new Object[] {phone});

	}

}
